Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE DELL Terraced £198,160 £113,500 17 Jun 2011
2 THE DELL Terraced £189,967 £150,000 15 Dec 2017
3 THE DELL Terraced £186,904 £120,000 2 May 2014
4 THE DELL Terraced £234,646 £64,000 17 Nov 2000
5 THE DELL Terraced £157,847 £155,000 9 Aug 2023
6 THE DELL Terraced £288,899 £60,000 10 Mar 1998